having swelling welts or borders - Alemán Inglés Diccionario